// 1、导入http模块
const http = require('http');

// 2、创建一个HTTP服务
const server = http.createServer((req, res) => {
  // 请求方法 req.method
  console.log(req.method);

  // 请求路径 req.url
  console.log(req.url); // 只包含 url 中的路径与查询字符串

  // 请求版本 req.httpVersion
  console.log(req.httpVersion);

  // 请求头 req.headers
  console.log(req.headers);
  console.log(req.headers.host);

  res.setHeader('Content-Type', 'text/html; charset=utf-8') // 解决中文乱码
  res.end('你好')
});

// 3、监听端口，启动服务
// http默认端口是80 https默认端口是443
server.listen(3000, () => {
  console.log('服务启动成功，端口号为：3000');
});